﻿namespace RndMaterialDisposalService.Models
{
    public class BatchApprovalToDoModel
    {
        public string ApplicationNumber { get; set; }
        public string FormData { get; set; }
        public string MailBody { get; set; }
        public string ApplicantName { get; set; }

        /// <summary>
        ///
        /// </summary>
        public int RowCnt { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public long RowNo { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int FunctionID { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int FunctionInstanceID { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string? FunctionInstanceUrl { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string? UserID { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public DateTime? StartDate { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public DateTime? ArrivalDate { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string? Memo { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string? FunctionDescription { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string? ApplicationName { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string? Originator { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int ScopeID { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int ModuleId { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string? ModulePath { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string? ModuleName { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string? ModuleDescription { get; set; }
        public int? ActID { get; set; }
        public string? ActionerName { get; set; }
        public string? TaskName { get; set; }
        public string? Sn { get; set; }
    }

    public class WorkflowApplicationFormData
    {
        public string ApplicationNumber { get; set; }
        public string FormData { get; set; }
        public string MailBody { get; set; }
        public string ProcInstId { get; set; }
        public string ApplicantEmployeeNumber { get; set; }
        public string ApplicantName { get; set; }
    }
}
